insulated cellar - French English Dictionary